#include<stdio.h>
#include<unistd.h>
#include <stdlib.h>
#include<sys/types.h>
#include<string.h>
#include<errno.h>

void show()
{
  //  printf("show begin\n");
  //  printf("show begin\n");
  //  printf("show begin\n");
  //  printf("show begin\n");
  //  printf("show begin\n");

   // return ;
    _exit(0);

    printf("show end\n");
    printf("show end\n");
    printf("show end\n");
    printf("show end\n");
    printf("show end\n");
}
int main()
{
    show();
    printf("hello linux\n");
    
  //  int ret=0;
  //  char* p1=(char*)malloc(1000*1000*1000*4);
  //  if(p1==NULL)
  //  {
  //     printf("%d : %s\n",errno,strerror(errno));
  //     ret=errno;
  //  }
  //  else{
  //  printf("malloc success\n");
  //  }

  //  return ret;
  //
  return 0;
}

//int main()
//{
//    for(int i=0;i<200;i++)
//    {
//        printf("%d : %s\n",i,strerror(i));
//    }
//
//    return 0;
//}
//void creatchild()
//{
//    int cnt=10;
//    while(cnt--)
//    {
//        printf("this is a child : pid:%d ppid:%d\n",getpid(),getppid());
//        sleep(1);
//        cnt--;
//    }
//}
//
//int main()
//{
//    for(int i=0;i<5;i++)
//    {
//        pid_t id=fork();
//        if(id==0)
//        {
//            creatchild();
//            exit(0);
//        }
//    }
//    sleep(1000);
//
//    return 0;
//
//}
